Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Nordea Open - Bastad Wimbledon - London M15 Poprad Hamburg European Open - Hamburg San Marino Challenger U.S. Open - New York Santa Cruz de la Sierra Challenger Montevideo Challenger Campinas Challenger Buenos Aires Challenger Santa Fe 2 Challenger Santa Cruz de la Sierra Challenger Australian Open - Melbourne Tigre Challenger Punta Del Este Challenger Cordoba Open - Cordoba Santa Fe Challenger M15 Bergamo Santiago Challenger Sao Leopoldo Challenger Szczecin Challenger Asuncion Challenger M25 Valldoreix Bratislava 1 Challenger M15 Slovenska Bistrica M25 Sabadell Augsburg Challenger Santa Cruz de la Sierra 2 Challenger Cordenons Challenger Modena Challenger M15 Ollersbach Generali Open - Kitzbuhel M25 Padova San Marino Challenger EFG Swiss Open - Gstaad Cali Challenger Dobrich Challenger Todi Challenger Antofagasta Challenger M15 Cordoba M15 Vienna M15 Trnava Villena Challenger Buenos Aires Challenger M25 Santa Margherita di Pula Villa Maria Challenger Buenos Aires Challenger Campinas Challenger M25 Trnava M25 Santa Margherita di Pula Lima 2 Challenger Montevideo Challenger Kigali 1 Challenger Cordoba Challenger M25 Santa margherita di Pula Santiago Challenger San Miguel de Tucuman Challenger Brazzaville Challenger Zadar Challenger Maia Challenger M25 Punta del Este Rosario Challenger Punta Del Este Challenger Tallahassee Challenger M15 Antalya Brisbane International - Brisbane Australian Open - Melbourne Kigali 2 Challenger Piracicaba Challenger Turin Challenger Liberec Challenger Trieste Challenger Prostejov Challenger Zug Challenger Concepcion Challenger Barletta Challenger Campinas Challenger Francavilla Challenger Skopje Challenger French Open - Paris Modena Challenger Como Challenger Lima 2 Challenger Santa Fe Challenger Bratislava 1 Challenger Milan Challenger Sassuolo Challenger Wimbledon - London M25+H Kassel Nordea Open - Bastad San Marino Challenger Generali Open - Kitzbuhel Augsburg Challenger U.S. Open - New York Lima 3 Challenger Buenos Aires Challenger Valencia Challenger M25 Santa Margherita di Pula Villa Maria Challenger Antofagasta Challenger Costa do Sauipe Challenger Cali Challenger M25 Santa Margherita di Pula Curitiba Challenger Montevideo Challenger Brazil F10 Slovakia F2 Portugal F4 Czech Republic F2 Argentina F10 Argentina F11 Argentina F12 Slovakia F3 Austria F10 Argentina F16 Argentina F18 Tunisia F4 Iran F3 Iran F4 Austria F1 Austria F2 Great Britain F4 Great Britain F5 Great Britain F6 France F7 Italy F10 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Germany F7 Austria F4 Austria F5 Austria F6 Italy F23 Slovakia F1 Slovakia F2 Slovakia F3 Poland F6 Germany F20 Portugal F7 Portugal F8 Germany F23 Great Britain F16 Argentina F15 Argentina F16 Germany F2 Austria F1 Ivory Coast F1 Ivory Coast F2 Canada F1 Canada F2 Canada F3 Croatia F4 Croatia F5 Argentina F2 Czech Rep. F2 Czech Rep. F3 Slovenia F1 Germany F8 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Italy F24 Bosnia/Herzegovina F6 Egypt F14 Argentina F20 Egypt F15 Argentina F21 Argentina F22 Argentina F23 Argentina F25 Czech Rep F5 Israel F1 Argentina F1 Israel F2 Argentina F2 Azerbaijan F1 Azerbaijan F2 Great Britain F3 Croatia F1 Great Britain F4 Croatia F2 Croatia F3 Usa F10 Usa F11 Usa F12 Spain F17 Usa F16 USA F17 Austria F2 USA F18 USA F26 USA F27 USA F29 USA F30 USA F31 USA F1 USA F2 USA F3 USA F4 USA F28 USA F7 Great Britain F4 USA F12 Argentina F7 Argentina F8 Argentina F9 Brazil F21 Brazil F22 Argentina F10 Peru F2 Peru F3 Argentina F14 Argentina F15 Argentina F16 Croatia F10 Argentina F18 Argentina F19 Croatia F12 Argentina F21 Turkey F1 USA F1 Turkey F2 USA F2 USA F3 USA F4 Portugal F2 Croatia F3 Mexico F3 Czech Republic F2 Czech Republic F3 Brazil F11 Argentina F2 Croatia F4 Argentina F4 Argentina F5 Argentina F11 Argentina F6 Argentina F12 Slovakia F1 Argentina F21 Croatia F10 Argentina F19 Argentina F20 Croatia F11 Argentina F26 Argentina F27 Argentina F28 Czech Republic F1 Argentina F8 Argentina F11 Argentina F12 Argentina F7 Argentina F9 Argentina F13 Brazil F19 Brazil F20 Argentina F1 Brazil F18 Croatia F6 Argentina F8 Argentina F9 Argentina F10 Peru F5 Peru F6 USA F7 USA F8 Argentina F2 Argentina F3 Italy F18 Argentina F5 Argentina F7 Argentina F8 Uruguay F3 Chile F8 USA F7 (Orlando) USA F8 (Indian Harbour Beach) USA F9 (Orlando) Italy F6 (Santa Margherita Di Pula) Croatia F4 (Opatija) Italy F7 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) Turkey F15 (Antalya) Turkey F16 (Antalya) Italy F13 (Vigevano) Italy F14 (Frascati) Italy F15 (Reggio Emilia) Italy F16 (Padova) Italy F17 (Bergamo) Italy F20 (Albinea) Italy F21 (Casinalbo) Argentina F11 (Mendoza) Italy F7 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) Steelers Cup 2005 - Kosice Tatra Banka Open - Bratislava Steelers Cup - Kosice ATP Slovak Open Challenger - Bratislava Tatra Banka Open 2006 - Bratislava Prosperita Open 2007 - Ostrava Tatra Banka Slovak Open - Bratislava Kosice Open-Steelers Cup 2008 - Kosice s'Tennis Masters Challenger - Graz Ljubljana Open 2008 - Ljubljana ATP Challenger Trophy 2008 - Trnava Copa Petrobras-Argentina - Buenos Aires Tatra Banka Slovak Open - Bratislava Ostrava Challenger Kosice Challenger Banja Luka Challenger Trnava Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Aachen Challenger Bratislava Challenger Athens Challenger Rhodes Challenger Busan Challenger Fergana Challenger Prostejov Challenger Kosice Challenger Arad Challenger Poznan Challenger Cordenons Challenger Vancouver Challenger Binghamton Challenger Samarkand Challenger Karshi Challenger Astana Challenger Rijeka Challenger Trnava Challenger Tashkent Challenger Seoul Challenger Aachen Challenger Bratislava Challenger Singapore Challenger Dallas Challenger Sarajevo Challenger San Jose Challenger Bath Challenger Johannesburg Challenger Tallahassee Challenger Sarasota Challenger Ostrava Challenger Savannah Challenger Alessandria Challenger Kosice Challenger Turin Challenger San Benedetto Challenger Tampere Challenger Samarkand Challenger Karshi Challenger Astana Challenger Trnava Challenger Buenos Aires Challenger Bratislava Challenger Montevideo Challenger Helsinki Challenger Bergamo Challenger Wolfsburg Challenger Florianopolis Challenger San Luis Potosi Challenger Leon Challenger Sao Paulo Challenger Ostrava Challenger Rio Quente Challenger Rome Challenger Kosice Challenger Marburg Challenger Arad Challenger Lima Challenger Bogota Challenger San Benedetto Challenger Poznan Challenger Tampere Challenger Manta Challenger Samarkand Challenger Karshi Challenger Como Challenger Brasov Challenger Cali Challenger Trnava Challenger Campinas Challenger Lermontov Challenger San Juan Challenger Villa Allende Challenger Buenos Aires Challenger Eckental Challenger Bratislava Challenger Sao Leopoldo Challenger Marbella Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Pereira Challenger San Luis Potosi Challenger Santiago Challenger Leon Challenger Guadalajara Challenger Itajai Challenger Mexico City Challenger Santos Challenger Sao Paulo Challenger Ostrava Challenger Rio Quente Challenger Rome Challenger Furth Challenger Kosice Challenger Milan Challenger Marburg Challenger Manta Challenger Todi Challenger San Benedetto Challenger Orbetello Challenger San Marino Challenger Genova Challenger Cali Challenger Trnava Challenger Campinas Challenger Porto Alegre Challenger Mons Challenger Rennes Challenger San Juan Challenger Mouilleron-Le-Captif Challenger Buenos Aires Challenger Geneva Challenger Montevideo Challenger Bratislava Challenger Sao Paulo Challenger Tour Finals Lima Challenger Heilbronn Challenger Quimper Challenger Morelos Challenger Salinas Challenger Irving Challenger Panama City Challenger Barranquilla Challenger Itajai Challenger Santiago Challenger Vercelli Challenger Ostrava Challenger Bordeaux Challenger Heilbronn Challenger Vicenza Challenger Mestre Challenger Furth Challenger Blois Challenger Kosice Challenger Manta Challenger Todi Challenger San Benedetto Challenger Lexington Challenger Vancouver Challenger Liberec Challenger Aptos Challenger Campinas Challenger Porto Alegre Challenger Cali Challenger San Juan Challenger Cordoba Challenger Bratislava Challenger Bucaramanga Challenger Glasgow Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Santiago Challenger Napoli Challenger Sarasota Challenger Mersin Challenger Savannah Challenger Vercelli Challenger Tallahassee Challenger Ostrava Challenger Rome Challenger Mestre Challenger Caltanissetta Challenger Prague Challenger Poprad Tatry Challenger Perugia Challenger Padova Challenger Todi Challenger Scheveningen Challenger Biella Challenger Liberec Challenger Prague Challenger Cordenons Challenger Manerbio Challenger Como Challenger St. Remy Challenger Trnava Challenger Rome Challenger Santiago Challenger Lima Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Mendoza Challenger Buenos Aires Challenger Rio De Janeiro Challenger Bucaramanga Challenger Santo Domingo Challenger Napoli Challenger Barletta Challenger Sao Paulo Challenger Turin Challenger Ostrava Challenger Heilbronn Challenger Furth Challenger Prague Challenger Poprad Tatry Challenger Todi Challenger Biella Challenger Cortina Challenger Fano Challenger Cordenons Challenger Manerbio Challenger Como Challenger Seville Challenger Rome Challenger Medellin Challenger Campinas Challenger Mohammedia Challenger Buenos Aires Challenger Casablanca Challenger Santiago Challenger Budapest Challenger Lima Challenger Guayaquil Challenger Eckental Challenger Bratislava Challenger Montevideo Challenger Andria Challenger Buenos Aires Challenger San Luis Potosi Challenger Qingdao Challenger Anning Challenger Rome Challenger Heilbronn Challenger Vicenza Challenger Prostejov Challenger Poprad Tatry Challenger Milan Challenger Marburg Challenger San Benedetto Challenger Cortina Challenger Prague Challenger Liberec Challenger Santo Domingo Challenger Quito Challenger Bogota Challenger Campinas Challenger Buenos Aires Challenger Cali Challenger Lima Challenger Guayaquil Challenger Bratislava Challenger Montevideo Challenger Santiago Challenger Rio De Janeiro Challenger Koblenz Challenger Newport Beach Challenger Dallas Challenger San Francisco Challenger Morelos Challenger Punta Del Este Challenger Santiago Challenger Marbella Challenger San Luis Potosi Challenger Panama City Challenger Francavilla Challenger Ostrava Challenger Rome Challenger Braga Challenger L'Aquila Challenger Marburg Challenger Bastad Challenger San Benedetto Challenger Tampere Challenger Padova Challenger Sopot Challenger Liberec Challenger Cordenons Challenger Como Challenger Seville Challenger Banja Luka Challenger Florence Challenger Campinas Challenger Santo Domingo Challenger Barcelona Challenger Lima Challenger Eckental Challenger Guayaquil Challenger Bratislava Challenger Montevideo Challenger Buenos Aires Challenger Pune Challenger Orlando Challenger Columbus Challenger Punta Del Este Challenger Morelos Challenger Santiago Challenger Drummondville Challenger Monterrey Challenger Barletta Challenger Anning Challenger Sarasota Challenger Tallahassee Challenger Nanchang Challenger Savannah Challenger Rome Challenger Shymkent Challenger Samarkand Challenger Almaty Challenger Shymkent Challenger Bratislava Challenger Parma Challenger Milan Challenger Ludwigshafen Challenger San Benedetto Challenger Prague Challenger Liberec Challenger Manerbio Challenger Cordenons Challenger L'Aquila Challenger Como Challenger Banja Luka Challenger Biella Challenger Florence Challenger Buenos Aires Challenger Campinas Challenger Santo Domingo Challenger Lima Challenger Guayaquil Challenger Montevideo Challenger Maia Challenger Noumea Challenger Punta Del Este Challenger Todi Challenger Trieste Challenger Cordenons Challenger Biella Challenger Barcelona Challenger Alicante Challenger Marbella Challenger Guayaquil Challenger Concepcion Challenger Santiago Challenger Oeiras 1 Challenger Split 1 Challenger Cordenons Challenger Belgrade Challenger Split 2 Challenger Rome 1 Challenger Rome 2 Challenger Biella 5 Challenger Prague Challenger Zagreb Challenger Biella 6 Challenger Biella 7 Challenger Lyon Challenger Almaty 1 Challenger Aix En Provence Challenger Almaty 2 Challenger Perugia Challenger Todi Challenger Trieste Challenger Cordenons Challenger Liberec Challenger Meerbusch Challenger Barletta Challenger Como Challenger Banja Luka Challenger Quito Challenger Ambato Challenger Braga Challenger Lisbon Challenger Murcia Challenger Barcelona Challenger Napoli Challenger Napoli 2 Challenger Buenos Aires Challenger Losinj Challenger Lima 2 Challenger Guayaquil Challenger Montevideo Challenger Campinas Challenger Brasilia Challenger Sao Paulo Challenger Maia 1 Challenger Florianopolis Challenger Maia 2 Challenger Concepcion Challenger Santa Cruz de la Sierra Challenger Gran Canaria Challenger Santiago Challenger Roseto Degli Abruzzi 1 Challenger Concepcion 2 Challenger Roseto Degli Abruzzi 2 Challenger Zadar Challenger Santa Cruz de la Sierra 2 Challenger Pereira Challenger Mexico City Challenger Salinas Challenger Sarasota Challenger San Luis Potosi Challenger Tallahassee Challenger Aguascalientes Challenger Buenos Aires 2 Challenger Heilbronn Challenger Coquimbo Challenger Vicenza Challenger Troisdorf Challenger Forli 6 Challenger Prostejov Challenger Lyon Challenger Bratislava Challenger Montechiarugolo - Parma Challenger Blois Challenger Todi Challenger Amersfoort Challenger Trieste Challenger San Benedetto Challenger Villa Maria Challenger Buenos Aires Challenger Rio De Janeiro Challenger Coquimbo 2 Challenger Lima 2 Challenger Montevideo Challenger Valencia Challenger Maia Challenger Tigre 1 Challenger Tigre 2 Challenger Piracicaba Challenger Concepcion Challenger Vina del Mar Challenger Girona Challenger Murcia Challenger Madrid Challenger Florianopolis Challenger Buenos Aires Challenger Turin Challenger Vicenza Challenger Prostejov Challenger Perugia Challenger Montechiarugolo Challenger Copa Telmex - Buenos Aires Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Open 13 - Marseille Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Copa Claro - Buenos Aires Bet-at-home Cup - Kitzbuhel Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Vegeta Croatia Open - Umag Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo Konzum Croatia Open - Umag Ecuador Open - Quito Argentina Open - Buenos Aires Konzum Croatia Open - Umag Ecuador Open - Quito Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Plava Laguna Croatia Open - Umag Tata Open Maharashtra - Pune Cordoba Open - Cordoba Argentina Open - Buenos Aires Brasil Open - Sao Paulo Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Santiago Open - Santiago Generali Open - Kitzbuhel Forte Village Sardegna Open - Sardinia Sofia Open - Sofia Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago BMW Open - Munich Nordea Open - Bastad Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Sardegna Open - Cagliari Belgrade 2 - Belgrade Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago Cordoba Open - Cordoba Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Bergamo Challenger Salzburg Challenger Cordenons Challenger Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris San Miguel de Tucuman Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Antofagasta Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 2R, HUN-SVK 0-3 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, PO, SVK-POL 4-1 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, World Group, QR, SVK-CZE 1-3 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) U.S. Open (juniors) All Lower level tournaments Olympics - Rio de Janeiro